#ifndef __USER_H__
#define __USER_H__

#include <string>

class User{
private:
    static User* instancia;
    static std::string name;
	static std::string pass;
	static bool loguear;
public:
	static User* getInstance();
	static void eliminar();
	static bool isInstance();
	void setName(const std::string&);
	void setPass(const std::string&);
	const std::string& getName();
	const std::string& getPass();

	bool shouldLog();
	void setShouldLog(bool);
private:
	User(){}
	User(const User&){}
	void operator=(const User&){}
	~User(){}

};


#endif // __USER_H__